Khmer Republic

noun
1.
a former official name of Cambodia.
British Dictionary definitions for Khmer Republic

Khmer Republic

noun
1.
the former official name (1970–76) of Cambodia